﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace SW_SoftBully.Models.ModuloServicios.ContratoPreventivo
{
    public class ContratoPreventivoService
    {
        ContratoPreventivoDAO contratoPreventivoDAO = new ContratoPreventivoDAO();

        //public string RegistrarContratoPreventivo(ContratoPreventivoBean contratoPreventivoB)
        //{
        //    return (contratoPreventivoDAO.RegistrarContratoPreventivo(contratoPreventivoB));
        //}

        public Boolean ExisteContratoPreventivo(int id_contrato_preventivo)
        {
            return contratoPreventivoDAO.ExisteContratoPreventivo(id_contrato_preventivo);
        }

        public List<ContratoPreventivoBean> ListarContratoPreventivo(int id_contrato_preventivo, string descripcion, DateTime fecha_registro, DateTime fecha_inicial, DateTime fecha_final, int id_proveedor, string periodo)
        {
            return contratoPreventivoDAO.ListarContratoPreventivo(id_contrato_preventivo, descripcion, fecha_registro, fecha_inicial, fecha_final, id_proveedor, periodo);
        }

        /*public List<ContratoPreventivoBean> ListarContratoPreventivo2(string NombreProveedor, DateTime FechaInicio, DateTime FechaFin)
        {
            return contratoPreventivoDAO.ListarContratoPreventivo2(NombreProveedor, FechaInicio, FechaFin);
        }*/

        public List<ContratoPreventivoBean> ListarContratoPreventivo2(ContratoPreventivoBean contratoPreventivo)
        {
            return contratoPreventivoDAO.ListarContratoPreventivo2(contratoPreventivo);
        }
    }
}